package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.Foodinfo;

/**
 * 伙食信息汇总Service接口
 *
 * @author ruoyi
 * @date 2023-12-27
 */
public interface IFoodinfoService
{
    /**
     * 查询伙食信息汇总
     *
     * @param MealID 伙食信息汇总主键
     * @return 伙食信息汇总
     */
    public Foodinfo selectFoodinfoByMealID(Long MealID);

    /**
     * 查询伙食信息汇总列表
     *
     * @param foodinfo 伙食信息汇总
     * @return 伙食信息汇总集合
     */
    public List<Foodinfo> selectFoodinfoList(Foodinfo foodinfo);

    /**
     * 新增伙食信息汇总
     *
     * @param foodinfo 伙食信息汇总
     * @return 结果
     */
    public int insertFoodinfo(Foodinfo foodinfo);

    /**
     * 修改伙食信息汇总
     *
     * @param foodinfo 伙食信息汇总
     * @return 结果
     */
    public int updateFoodinfo(Foodinfo foodinfo);

    /**
     * 批量删除伙食信息汇总
     *
     * @param MealIDs 需要删除的伙食信息汇总主键集合
     * @return 结果
     */
    public int deleteFoodinfoByMealIDs(Long[] MealIDs);

    /**
     * 删除伙食信息汇总信息
     *
     * @param MealID 伙食信息汇总主键
     * @return 结果
     */
    public int deleteFoodinfoByMealID(Long MealID);
}
